home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / texinfo / C / ChangeLog < prev    next >
Text File  |  1992-09-25  |  19KB  |  544 lines

  1. Sun Sep 27 11:39:04 1992  Brian J. Fox  (bfox@helios)
  2.  
  3.     * makeinfo.c (minor_version) Now at verson 1.49.
  4.  
  5.     * makeinfo.c (strnicmp) Remove function. (search_forward) Use
  6.     strncmp (), not strnicmp ().
  7.  
  8.     * makeinfo.c (index_element_compare): Use stricmp (), not strnicmp ().
  9.  
  10.     * makeinfo.c (stricmp): Return value as in strcmp () instead of
  11.     zero or non-zero.
  12.  
  13.     * makeinfo.c (CommandTable): Define "@|" to do nothing.  It will
  14.     used for change bars in printed output.
  15.  
  16.     * makeinfo.c (convert): If we are ot outputting headers, then do
  17.     not say "This is Info file.." at the top of the output.
  18.  
  19. Sat Sep 26 01:54:58 1992  Brian J. Fox  (bfox@helios)
  20.  
  21.     * makeinfo.c: New version 1.48.
  22.  
  23. Sat Aug 15 18:10:10 1992  Brian Fox  (bfox@cubit)
  24.  
  25.     * info.c: (find_node_in_tag_table) Allow a comma as well as a \177
  26.     to delimit the node name in a tag table.
  27.  
  28. Fri Aug 14 05:01:55 1992  Brian Fox  (bfox@cubit)
  29.  
  30.     * info.c (opsys_filename): Fix typo in `if' test for
  31.     initial_character.
  32.  
  33.     * info.c: Declare info_signal_handler () at the top of the source,
  34.     outside of any functions.  Remove declarations for
  35.     info_signal_handler () from within other functions.
  36.  
  37. Sat Aug  8 08:09:51 1992  Brian Fox  (bfox@cubit)
  38.  
  39.     * makeinfo.c: Make the syntax of `@set' variable dependent on
  40.     the #define SET_WITH_EQUAL.  When this define does not exist,
  41.     (the default), then the remainder of the line after the tag
  42.     becomes the value of the variable argument to `@set'.
  43.  
  44. Wed Jul  8 06:06:57 1992  Brian Fox  (bfox@cubit)
  45.  
  46.     * makeinfo.c: (index_element_compare) Use caseless compare for
  47.     sorting indices.
  48.  
  49. Sun Jun  7 10:24:37 1992  Brian Fox  (bfox@cubit)
  50.  
  51.     * info.c: New version 1.44.
  52.     * makeinfo.c: New version 1.47
  53.  
  54.     * info.c:(main) If the user speficied the info file to use, and it
  55.     wasn't found, then exit immediately.
  56.  
  57.     * makeinfo.texinfo: Updated documentation to include all of the
  58.     long options.  Other minor cosmetic changes.
  59.  
  60. Sat May 30 11:52:26 1992  Brian Fox  (bfox@cubit)
  61.  
  62.     * info.c (show_version_info) New function displays version
  63.     information.  New long option "--version" causes this function to
  64.     be called, and then Info to exit.
  65.  
  66. Wed May 27 09:52:22 1992  Brian Fox  (bfox@cubit)
  67.  
  68.     * info.c (dump_current_node) If the output filename is "-", then
  69.     dump to stdout.
  70.  
  71. Sun May 24 11:30:20 1992  Brian Fox  (bfox@cubit)
  72.  
  73.     * makeinfo.c (begin_insertion, end_insertion) Do not close
  74.     paragraphs if producing a file with --no-headers.
  75.  
  76.     * makeinfo.c (begin_insertion) Indentation of multiple paragraphs
  77.     appearing within an @enumerate is only done if the #define
  78.     INDENT_PARAGRAPHS_IN_TABLE is set (not the default).  This makes
  79.     @enumerate paragraph indentation identical to @table and friends.
  80.  
  81. Sat May 23 19:44:43 1992  Brian Fox  (bfox@cubit)
  82.  
  83.     * makeinfo.c: New version 1.46.
  84.  
  85.     Changed `@set' to accept an equal sign followed by a value to
  86.     allow set variables to have values.
  87.  
  88.     New command `@value{FOO}' inserts the value of the variable FOO.
  89.  
  90.     @set accepts quoted values of the form: @set FOO="this is a list".
  91.     @ifclear and  @ifset now count the conditionals encountered while
  92.     searching for their respective ends.
  93.  
  94.     Command line arguments "-Dfoo" and "-Ubar" set and clear foo and
  95.     bar.
  96.  
  97. Thu Apr 23 14:44:30 1992  Brian Fox  (bfox@cubit)
  98.  
  99.     * makeinfo.c: New version 1.45.
  100.  
  101.     * makeinfo.c (cm_center): Add fudge_factor to centering
  102.     calculation to give more pleasing results.  Call cm_noindent ()
  103.     before inserting any text.
  104.  
  105.     * makeinfo.c (cm_exdent): Execute the line so that @var{} and
  106.     friends will work correctly.
  107.  
  108.     * makeinfo.c (cm_node): When defaulting the next node, make sure
  109.     that the reference type is `menu'.
  110.     
  111. Wed Apr 22 00:27:52 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  112.  
  113.     * makeinfo.c: Indent #pragma.
  114.  
  115. Wed Apr  8 23:11:51 1992  Charles Hannum  (mycroft@hal.gnu.ai.mit.edu)
  116.  
  117.     * makeinfo.c (usage): Terminate lines in string correctly.
  118.  
  119. Mon Mar  9 23:38:57 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  120.  
  121.     * info.c, makeinfo.c: Document long options as starting with `--',
  122.     not `+'.
  123.  
  124. Sat Feb 22 02:15:00 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  125.  
  126.     * makeinfo.c: (begin_insertion) @group does absolutely nothing
  127.     when found inside of an @example.
  128.  
  129.     * texindex.c: New version 1.45 has cleanups, should compile under
  130.     VMS quietly.
  131.  
  132. Thu Feb 20 16:21:54 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  133.  
  134.     * makeinfo.c (cm_center) Inhibit output flushing to prevent the
  135.     executed line from disappearing before its length can be
  136.     calculated.
  137.  
  138.     * makeinfo.c (inhibit_output_flushing, uninhibit_output_flushing)
  139.     Turn off and on actual disk writing.
  140.  
  141.     * makeinfo.c: New version 1.44.
  142.  
  143. Mon Feb 17 17:52:55 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  144.  
  145.     * makeinfo.c (get_file_info_in_path, extract_colon_unit,
  146.     find_and_load_file) Two new functions, and modify
  147.     find_and_load_file () to use get_file_info_in_path ().  You can
  148.     now supply multiple `-I<path>' flags to makeinfo in order to
  149.     specify directories which should be searched to find files
  150.     included with @include.
  151.  
  152. Sat Feb  8 00:06:17 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  153.  
  154.     * makeinfo.c (usage): Update the help message.
  155.  
  156.     * Makefile.in: Hack kludge to get -traditional into the CFLAGS.  I
  157.     hate auto-configure, and worse, where does it get off deciding for
  158.     me that I want to use a specific compiler simply because I have a
  159.     file called gcc in my PATH?
  160.  
  161.     * makeinfo.c (new functions):  New functions cm_macro, cm_unmacro,
  162.     add_macro, execute_macro, delete_macro () all implement new @macro
  163.     construct.  This is conditionally compiled with #define HAVE_MACROS.
  164.  
  165. Fri Feb  7 18:27:45 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  166.  
  167.     * makeinfo.c (cm_center):  Center the line *after* "executing" it.
  168.  
  169.     * info.c: Remove "true", "false", and "boolean", replacing them
  170.     with 1, 0, and int.
  171.  
  172. Tue Jan 21 01:18:25 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  173.  
  174.     * makeinfo.c (cm_titlefont) New function does nothing special but
  175.     makes life easier.
  176.  
  177. Fri Jan 10 16:43:04 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  178.  
  179.         * makeinfo.c (cm_code) Increment/decrement in_fixed_width_font
  180.         while processing the text inside of an @code (includes @samp, @file).
  181.  
  182. Wed Jan  8 02:52:33 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  183.  
  184.     * makeinfo.c: (close_insertion_paragraph) New function gets called
  185.     to close certain types of insertions.  This includes @format,
  186.     @example, etc.  New variable line_already_broken describes the
  187.     state of the output file to close/start_paragraph ().
  188.  
  189. Tue Jan  7 02:24:10 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  190.  
  191.     * makeinfo.c: (cm_node) Get and remember sectioning commands even
  192.     for those nodes which are not currently defaulting.  Such nodes
  193.     can contain menus whose nodes are defaulted, and we need to know
  194.     the sectioning level of the node containing the menu.
  195.  
  196.     * makeinfo.c: Removed definitions for "true", "false", and the
  197.     typedef for "boolean".  Changed all code accordingly.  Added
  198.     defines for BRACE_ARGS and NO_BRACE_ARGS to increase readability
  199.     of the CommandTable.
  200.  
  201.     * makeinfo.c (begin_insertion) Do not
  202.     inhibit_paragraph_indentation for @table and friends.
  203.  
  204. Mon Jan  6 11:52:36 1992  Brian Fox  (bfox at gnuwest.fsf.org)
  205.  
  206.         * makeinfo.c (convert) WHoops!  Remove surrounding whitespace from
  207.         OUTPUT_FILENAME before using.
  208.  
  209.     * makeinfo.c: (end_insertion) If an @end INSERTION is followed by
  210.     a blank line, then start a new paragraph there, otherwise close
  211.     the current one without a blank line.
  212.  
  213.     * makeinfo.c: (main, convert) Add code to support -o FILE (+output
  214.     FILE) option.  The output filename generated from this option
  215.     overrides the filename appearing in the @setfilename command.
  216.  
  217. Mon Dec 23 23:46:42 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
  218.  
  219.     * texindex.c: Change POSIX ifdefs to HAVE_UNISTD_H and _POSIX_VERSION.
  220.  
  221. Wed Dec 18 04:26:02 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  222.  
  223.     * makeinfo.c (end_insertion) Close paragraphs removing last
  224.     inserted newline which comes from @end INSERTION.
  225.  
  226.     * makeinfo.c (start_paragraph) Do not unconditionally set the
  227.     output column from the desired indentation; use an interim value
  228.     instead and keep in mind that some indentation may have already
  229.     been done.
  230.  
  231. Fri Dec  6 01:25:09 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
  232.  
  233.     * texindex.c: Conditionalize on _AIX (which is predefined) instead
  234.     of AIX, just like makeinfo does.
  235.  
  236. Sat Nov 23 22:43:05 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  237.  
  238.     * makeinfo.c: (cm_vtable) New command @vtable is just like
  239.     @ftable, but adds an entry to the variable index instead of the
  240.     function index.
  241.  
  242. Thu Nov 21 00:12:51 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  243.  
  244.     * info.c: #define S_ISREG macro if not defined, and use the
  245.     definition.
  246.  
  247. Wed Nov 20 01:07:57 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  248.  
  249.     * makeinfo.c: (flush_output) Turn off meta bit on sentence enders
  250.     that were ignored.
  251.  
  252. Fri Nov  1 01:09:43 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
  253.  
  254.     * Makefile.in: Add texindex.
  255.     * texindex.c: Add more #ifdefs, for VMS and USG.
  256.     (usage): New function.
  257.     (decode_command): Call it if given invalid option or no files.
  258.     Use getopt.
  259.  
  260. Sat Sep 21 17:02:42 1991  Info Maintainer  (info at gnuwest.fsf.org)
  261.  
  262.     * makeinfo.c: New command @deftypemethod added.
  263.  
  264.     * makeinfo.c: (cm_cartouche) New function which is ignored in
  265.     makeinfo.
  266.  
  267.     * makeinfo.c: (cm_br) If we skip a newline then increment
  268.     line_number.
  269.  
  270.     * makeinfo.c: (reader_loop) ignore the whitespace on lines which
  271.     appear blank.
  272.  
  273.     * index_add_arg (), close_paragraph (); Call ignore_blank_line ()
  274.     to tell the reader that the previous line disappeared from the
  275.     input stream.  New function ignore_blank_line ().
  276.  
  277. Tue Sep  3 22:38:18 1991  Info Maintainer  (info at gnuwest.fsf.org)
  278.  
  279.     * makeinfo.c: (cm_footnotestyle, cm_paragraphindent) Fix bogus
  280.     call to get_rest_of_line ().
  281.  
  282. Tue Jun 11 00:34:12 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  283.  
  284.     * info.c: Fixed SIGWINCH display bugs.  Windows can now be resized
  285.     at will.
  286.  
  287. Mon Jun 10 11:25:01 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  288.  
  289.     * makeinfo.c New function cm_math () does nothing but accepts
  290.     arguments.
  291.  
  292.     * makeinfo.c (flush_output) only change the 8th bit for space,
  293.     tab, or newline.  This protects ISO character sets.
  294.  
  295.     * info.c: opsys_filename (); Return only the names of regular
  296.     files, not directories or block special devices.
  297.  
  298.     * makeinfo.c (add_char) Fixed bug in filling which could cause 78
  299.     character lines to be filled incorrectly when fill_column was 79.
  300.  
  301. Tue Jun  4 13:34:57 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  302.  
  303.     * makeinfo.c: Add @paragraphindent and @footnotesytle as
  304.     interactive commands to change default paragraph indentation and
  305.     footnote style.
  306.  
  307. Thu Jan 31 10:55:34 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  308.  
  309.     * @cite now produces `...' instead of ``...''.
  310.  
  311. Tue Jan 29 16:47:01 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  312.  
  313.     * makeinfo.c: add flushleft, and flushright.
  314.       (cm_xref): all calls to add_word_args () are now calls to
  315.       execute_string () so that @code{@@bullet} produces the correct
  316.       output.  The call to normalize_node_name () from get_xref_token
  317.       () is removed, since xref now calls execute string.
  318.       (end_insertion) now sets last_char_was_newline so that no extra
  319.       indentation can appear on the following text line.
  320.  
  321. Sun Jan 27 22:32:45 1991  Brian Fox  (bfox at gnuwest.fsf.org)
  322.  
  323.     * makeinfo.c (args_from_string): Hack tokenization to consider a
  324.     command followed immediately by braces to be a single token
  325.     (including the braces and contents of same).    
  326.  
  327. Thu Jun 28 15:01:51 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  328.  
  329.     * makeinfo.c, info.c, Makefile:  Change SYSV to USG.
  330.  
  331. Wed Jun 27 12:22:12 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  332.  
  333.     * makeinfo.c: new function cm_today () produces the date in the
  334.     output document.
  335.  
  336. Wed May 30 13:00:09 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  337.  
  338.     * makeinfo.c (cm_xref) If arguments 4 or 5 are present, then we
  339.     use argument 2 as the node name, unless it is empty, in which case
  340.     we use argument one.  See how easy this is to use?
  341.  
  342.     * makeinfo.c (many index functions)  Handle code indices by
  343.     inserting @code{} around the index entry item when it is being
  344.     printed.  Keep track of which type of index was used to insert
  345.     this item into the index.
  346.  
  347.     * makeinfo.c (reader_loop) Paired single quotes turn into double
  348.     quote (outside of fixed-width font insertions.  Multiple dashes
  349.     don't shrink down to double dashes inside of fixed-width font
  350.     insertions.
  351.  
  352. Sun May 27 11:23:27 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  353.  
  354.     * makeinfo.c Merge in VMS changes.  Adds single change to
  355.     find_and_load (), and mimics some things that SYSV needs for
  356.     headers.
  357.  
  358. Mon May 21 11:39:43 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  359.  
  360.     * makeinfo.c Added @smallbook.
  361.  
  362. Thu Apr 26 05:01:04 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  363.  
  364.     * makeinfo.c: Output newline before tag table leader.  @sp X
  365.     doesn't close paragraph anymore, it just acts as if you personally
  366.     typed in X newlines.
  367.  
  368. Mon Apr 16 02:26:11 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  369.  
  370.     * makeinfo.c Fixed splitting to output the final node in a
  371.     separate subfile if outputting it in the current subfile would
  372.     make the subfile too large.    
  373.  
  374. Sun Jan 14 10:34:42 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
  375.  
  376.     * makeinfo.c: new function normalize_node_name () gets called from
  377.     get_node_token (), get_xref_token (), glean_node_from_menu ().  It
  378.     allows (by hacking) @@ in the name of a node.  This leaves @Top
  379.     undefined as to what action to take: that is to say that @@Top and
  380.     @Top are identical node names.
  381.  
  382.     * makeinfo.c:begin_insertion ().  Made @example and friends
  383.     sensitive to newlines so that pending_indent wouldn't build up.
  384.     This fixed bug of extra indentation if @example was followed
  385.     immediately by a blank line, instead of text.
  386.  
  387. Mon Dec 11 11:47:28 1989  Brian Fox  (bfox at rice-chex)
  388.  
  389.     * Changed cons_string to savestring everywhere.
  390.  
  391.     * Added info.tar.Z as a target to the Makefile.
  392.  
  393. Mon Dec 11 00:28:14 1989  David J. MacKenzie  (djm at rice-chex)
  394.  
  395.     * Merge modification history comments from info.c and makeinfo.c
  396.     into the ChangeLog.
  397.  
  398.     * makeinfo.c (main): Use getopt_long.
  399.     (usage): Describe new option syntax, adding descriptions
  400.     of the verbose and paragraph-indent options.
  401.  
  402.     * Makefile: Add rules to link makeinfo with getopt.
  403.  
  404. Sun Dec 10 01:26:34 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
  405.  
  406.     * Makefile: Move default info directory path definition from info.c
  407.     and shorten it, since it will now be changed appropriately for
  408.     each site. 
  409.     Rearrange rules to put those that are likely to be changed locally
  410.     at the beginning.
  411.     Define SHELL, don't define DOC (wasn't used).
  412.     (dist): New rule to make info.tar and info.tar.Z.
  413.  
  414.     info.c (get_terminal_info): Use fgets instead of gets.
  415.     Flush output before reading.
  416.     (info_signal_handler): Don't declare extra unused args.
  417.     (help_possible_completions): Don't return a value; never used.
  418.     (help_use_info): Ditto.
  419.     (main): Add missing arg to call of get_node.
  420.     (toploop): Ditto.
  421.     (build_notes): Move misplaced ')'.
  422.     Global: Added some casts to function calls.
  423.     Commented out some unused code.
  424.  
  425. Sat Dec  9 18:44:33 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
  426.  
  427.     * info.c: Move some function decl's outside of function bodies.
  428.     Include getopt.h.
  429.     (main): Use getopt_long.  Fix error in use of printf.
  430.     Add /usr/local/emacs/info to the default directory path so it
  431.     works at the AI lab.
  432.     (usage): Rename from explain.  Update message.
  433.     (eat_argument): Function removed.
  434.  
  435.     * Makefile: Add rules for linking info with getopt.
  436.     Rename DOT_OHS macro to OBJECTS.
  437.  
  438. Tue Nov  7 17:48:31 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
  439.  
  440.     * makeinfo.c (CommandTable): Define `@ ' and `@RET'.
  441.  
  442. Mon Nov  6 08:15:20 1989  Brian Fox  (bfox at rice-chex)
  443.  
  444.     * makeinfo.c: Added defaulting Next, Prev, and Up pointers in a
  445.     @node command without arguments.  Revamped validation to be more
  446.     robust.  Added new validation rules (see comment at validat_file).
  447.     
  448.     * Changed Makefile to include ChangeLog and default-nodes.texinfo
  449.     in info.tar.Z.
  450.  
  451. Sun Nov  5 02:27:35 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
  452.  
  453.     * makeinfo.c (convert): Split even if errors.
  454.  
  455. Tue Aug 22 14:51:11 1989  Robert J. Chassell  (bob at hobbes.ai.mit.edu)
  456.  
  457.     * makeinfo.c (defun_internal): Line that begin with an asterisk
  458.     are mistook for menu entries by info; so, replaced `* ' prior to
  459.     function, variable, etc. definitions with ` * '.
  460.  
  461. ... Aug .. ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  462.  
  463.     * makeinfo.c: Added the @def... commands.
  464.     Added the -pi flag for paragraph_start_indent.
  465.  
  466. Wed Jul  6 ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  467.  
  468.     * info.c: Indirect tags are not assumed to point close to the node.
  469.     Instead, they point to where the node would have been, had the the
  470.     file never been split.  Thus, the header of a split file is
  471.     compensated for, by dynamically figuring out how long it is every
  472.     time we read in a file.
  473.  
  474. Mon Jun 12 19:48:58 1989  Robert J. Chassell  (bob at rice-chex.ai.mit.edu)
  475.  
  476.     * makeinfo.c: @result, @expansion, @print, @error, @point, @equiv added
  477.  
  478. ... Jun .. ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  479.  
  480.     * makeinfo.c: Make sure that the NEXT node has a PREV that points
  481.     to it.
  482.  
  483.     * makeinfo.c: Added @result, @expansion, @equiv, @print, @error
  484.     and @point.
  485.  
  486. Tue May  2 23:41:37 1989  Randall Smith  (randy at rice-chex.ai.mit.edu)
  487.  
  488.     * makeinfo.c (find_index): Fixed comparison to be versus -1.
  489.  
  490. Fri Apr  7 14:24:27 1989  Randall Smith  (randy at rice-chex.ai.mit.edu)
  491.  
  492.     * makeinfo.c: Installed new version from bfox.
  493.     * makeinfo.c (get_until): Fixed typo; == should have been =.
  494.  
  495. ... Apr .. ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  496.  
  497.     * makeinfo.c: Added validation of Up fields.  They now have to
  498.     have a menu item which points to them in the indicated node.
  499.  
  500. Thu Feb 25 10:22:00 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  501.  
  502.     * info.c: Made info_directory_paths try to get its value from the
  503.     environment variable INFO_DIRECTORY_PATHS.  Added cons_string
  504.     in an attempt to get rid of the brain-damage (read brian-damage)
  505.     I originally wrote in here.  Death to static limits!
  506.  
  507. ... Oct .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  508.  
  509.     * makeinfo.c: Allowed user defined commands.  In the specific,
  510.     allowed the the user to make his/her own indices.  We define the
  511.     default ones.
  512.  
  513. Fri Oct  9 13:03:00 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  514.  
  515.     * info.c: Virgin release 1.0.
  516.  
  517.     * info.c: Made the completer not use static size variables.
  518.     Also made the completer more generic.  Maybe this will be of
  519.     some use someday.
  520.     Changed file_error to incorporate code suggestions from
  521.     Roland McGrath.
  522.     Changed idiot error messages.  We still need some canonical
  523.     location for the initial Info directory path.
  524.  
  525. ... Jul .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  526.  
  527.     * makeinfo.c: added code to handle un-closed braces at the start
  528.     of a node, un-finished insertions at the start of a node,
  529.     and outputting the `header' at the start of each info split sub-file.
  530.  
  531.     * makeinfo.c: Made split_file NOT update the tags table to reflect
  532.     the changes in the output files.  This means the reader has also
  533.     changed. 
  534.  
  535. ... Jun .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  536.  
  537.     * makeinfo.c: fixed filling to do the right thing at sentence ends.
  538.     stopped automatically removing filename extensions on output
  539.     split files.
  540.  
  541. ... Apr .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  542.  
  543.     * makeinfo.c: added splitting.
  544.